Skip to content

research(R14): empathic appliances — vision + ethical framework + infrastructure inventory#709

Merged
ruvnet merged 1 commit into
mainfrom
research/sota-r14-empathic-appliances
May 22, 2026
Merged

research(R14): empathic appliances — vision + ethical framework + infrastructure inventory#709
ruvnet merged 1 commit into
mainfrom
research/sota-r14-empathic-appliances

Conversation

@ruvnet
Copy link
Copy Markdown
Owner

@ruvnet ruvnet commented May 22, 2026

Seventh tick of the SOTA research loop. First explicitly speculative thread covering the longest-horizon (10-20y) vision: physiological-state-aware home automation.

Three vertical sketches

Vertical Timeline Required sensing
Stress-responsive lighting 5y breathing baseline + occupancy
Adaptive HVAC 10y thermal-stress envelope + per-occupant baseline
Attention-respecting conversational 15y shallow-breathing signature + per-occupant ID

Infrastructure gap

5 components shipped, 4 to build. Per-room baseline learner is the clearest gap.

Ethical framework (binding constraints)

  • Opt-in by default
  • Data stays on-device (per-second values never cross building boundary)
  • Override is one tap (physical, works without WiFi/cloud)

Privacy threat model

6 rows, concrete mitigations, including the adversarial-poisoning case (handled by R7 multi-link consistency from tick 3).

🤖 Generated with claude-flow

…rastructure gap inventory

Speculative 10-20y vision thread covering three concrete vertical sketches:

* V1 stress-responsive lighting (5y) — breathing-rate baseline + warm-shift lights
* V2 adaptive HVAC for thermal-stress envelopes (10y) — published HVAC-personalisation 15-20% energy savings
* V3 conversational appliances respecting attention state (15y) — don't interrupt during focused work

Maps existing RuView components to each: 5 already shipped (breathing rate
detector, occupancy gates via cog-pose / cog-count, motion intensity, partial
RollingP95 baseline learner, MCP API via ADR-104), 4 still to build (full per-room
baseline learner, state classifier model, MCP vitals subscribe tool, consent UI).

Ethical framework drafted as binding constraints any product must honour:
1. Opt-in by default — sensing on only after active enable
2. Data stays on-device — per-second values never cross the building boundary
3. Override is one tap — physical kill switch must work without WiFi/cloud

6-row privacy threat model with mitigations: compromised appliance, MCP raw-signal
leak, adversarial poisoning (mitigated by R7 multi-link consistency), long-term
re-identification, insurance/employer access, non-consenting cohabitants.

Honest scope: clinical breathing-rate-as-stress literature is lab-condition adults;
real-home generalisation unproven. R14 is CSI-only (RSSI loses the per-subcarrier
shape needed for shallow-breathing-during-focus signature), bounds rollout to
ESP32-S3-class deployments.

Connections established to R5, R7, R8, ADR-103, ADR-104. Identifies ruview_vitals_subscribe
as the highest-leverage next MCP tool addition.

Coordination: ticks/tick-7.md, no PROGRESS.md touch.
@ruvnet ruvnet merged commit 7bd188a into main May 22, 2026
@ruvnet ruvnet deleted the research/sota-r14-empathic-appliances branch May 22, 2026 05:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant